home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 September / CHIP 1996 szeptember (CD07).zip / CHIP_CD07.ISO / cikkek.hez / mm_prog / aviplay.frm < prev    next >
Text File  |  1996-08-05  |  2KB  |  87 lines

  1. VERSION 2.00
  2. Begin Form Form1 
  3.    BackColor       =   &H00000000&
  4.    BorderStyle     =   0  'None
  5.    Caption         =   "Form1"
  6.    ClientHeight    =   5250
  7.    ClientLeft      =   1725
  8.    ClientTop       =   2310
  9.    ClientWidth     =   6690
  10.    ControlBox      =   0   'False
  11.    FontBold        =   -1  'True
  12.    FontItalic      =   0   'False
  13.    FontName        =   "MS Sans Serif"
  14.    FontSize        =   8.25
  15.    FontStrikethru  =   0   'False
  16.    FontUnderline   =   -1  'True
  17.    Height          =   5655
  18.    Icon            =   AVIPLAY.FRX:0000
  19.    Left            =   1665
  20.    LinkTopic       =   "Form1"
  21.    MaxButton       =   0   'False
  22.    ScaleHeight     =   350
  23.    ScaleMode       =   3  'Pixel
  24.    ScaleWidth      =   446
  25.    Top             =   1965
  26.    Width           =   6810
  27.    Begin CommandButton btnEnd 
  28.       Caption         =   "E&xit"
  29.       Height          =   375
  30.       Left            =   5520
  31.       TabIndex        =   2
  32.       Top             =   4680
  33.       Width           =   975
  34.    End
  35.    Begin MMControl mmcMovie 
  36.       Height          =   495
  37.       Left            =   240
  38.       TabIndex        =   1
  39.       Top             =   4320
  40.       Visible         =   0   'False
  41.       Width           =   3540
  42.    End
  43.    Begin PictureBox picMovie 
  44.       BackColor       =   &H00FFFFFF&
  45.       BorderStyle     =   0  'None
  46.       Height          =   2295
  47.       Left            =   240
  48.       ScaleHeight     =   153
  49.       ScaleMode       =   3  'Pixel
  50.       ScaleWidth      =   194
  51.       TabIndex        =   0
  52.       Top             =   240
  53.       Width           =   2910
  54.    End
  55. End
  56.  
  57. Sub btnEnd_Click ()
  58.     mmcMovie.Command = "Close": End
  59. End Sub
  60.  
  61. Sub Form_Load ()
  62.     Dim sAVIName, sSize As String
  63.     
  64.     sAVIName = "test.avi"
  65.     
  66.     ChDrive App.Path: ChDir App.Path
  67.     Open sAVIName For Binary As #1
  68.     sSize = String$(6, 0): Get #1, 65, sSize
  69.     Close #1
  70.     
  71.     picMovie.Width = Asc(Mid$(sSize, 1, 1)) + Asc(Mid$(sSize, 2, 1)) * 256
  72.     picMovie.Height = Asc(Mid$(sSize, 5, 1)) + Asc(Mid$(sSize, 6, 1)) * 256
  73.     picMovie.Left = (Form1.ScaleWidth - picMovie.Width) \ 2
  74.     picMovie.Top = (Form1.ScaleHeight - picMovie.Height) \ 2
  75.  
  76.     mmcMovie.DeviceType = "AVIvideo"
  77.     mmcMovie.FileName = sAVIName
  78.     mmcMovie.hWndDisplay = picMovie.hWnd
  79.     mmcMovie.Command = "Open"
  80.     mmcMovie.Command = "Play"
  81. End Sub
  82.  
  83. Sub mmcMovie_Done (NotifyCode As Integer)
  84.     mmcMovie.Command = "Close": End
  85. End Sub
  86.  
  87.